cable dispensing container - Francés Inglés Diccionario